﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using UTSDAL.LINQSQL.Model;

namespace UTSDAL.LINQSQL.DAO
{
    public class ParameterDAO:GenericDAO<Parameter,Guid>
    {

        public Parameter findByName(String name)
        {
            var parameterVar = from p in base.Context.Parameters
                    where p.ParameterName.Equals(name)
                    select p;


            return parameterVar.SingleOrDefault<Parameter>();
        }

        public String findParameterValue(String name)
        {
            Parameter param = findByName(name);
            
            String value = null;

            if(param!=null)
            {
                value = param.ParameterValue;
            }

            return value;

        }
    }
}
